/*
 * CCreateWorld.h
 *
 *  Created on: 19.07.2009
 *      Author: oli
 */

#ifndef CMANAGENETWORK_H_
#define CMANAGENETWORK_H_

#include "../Network/CClient.h"
#include "../Network/CServer.h"

class CManageNetworkSingle
{
private:
	static CManageNetworkSingle* instance;
	//Konstruktor private, damit man sich keine Instanzen holen kann.
	CManageNetworkSingle();
	//Den Kopierkonstruktor sch�tzen um zu vermeiden, dass das Objekt unbeabsichtigt kopiert wird.
	CManageNetworkSingle(const CManageNetworkSingle& cc);

public:
	~CManageNetworkSingle();
	static CManageNetworkSingle* getInstance();
	CClient* m_pClient;
	CServer* m_pServer;
};

#endif /* CMANAGENETWORK_H_ */
